草庐IT

mongodb - Meteor.Collection 和 Meteor.Collection.Cursor

全部标签

python - MongoDB:如何确定特定值不存在

如果特定的Key不存在,我只能找例子。我的MongoDB实例中的特定文档具有如下字段:"actions":[{"date":"2015-03-09T15:28:03Z","reason":"","begin_date":"2015-03-09T15:28:03Z","end_date":"2015-03-09T15:28:03Z","action_type":"Block","performed_date":"2015-03-09T15:28:03Z","active":"on",},{"date":"2015-03-09T15:28:03Z","reason":"","begin_d

mongodb - 处理mongodb中的重音字符

我一直在努力寻找一种理想的方式来处理重音字符。首先,我在mongo中插入(获取)之前使用这两种方法对文本进行编码(解码)。functionencode_utf8(s){returnunescape(encodeURIComponent(s));}functiondecode_utf8(s){returndecodeURIComponent(unescape(s));}当我从mongodb获取评论并显示它们(ajax请求)时,此方法工作正常:$.ajax({url:"http:www.mywebsite.com/comments",type:"get",data:"key="+env.k

mongodb - 仅显示在 mongodb 的数组中找到的元素

我有这个收藏:/*1*/{"_id":ObjectId("553e316e39108e802a1edeb9"),"coleccion":"aplicaciones","nombre":"otraaplicacionn","descripcion":"waplicacion","tipo":"privada","campoId":[{"id":"1430230303","id_campo":"553bffed39108e346ccff7ab","orden":"25","obligatorio":"0"},{"id":"1430233750","id_campo":"553bffca39

MongoDB:通过多个条件查询嵌套数组

假设这是我的用户收藏中的一项:{"_id":"5545f4c4d0dd52c355a99fbe","name":"DollieJames","device":"iOS","gender":"Female","wallet":[{"store":"AllSaints","balance":"$196.11","date":"2014-02-22T22:09:38-10:00","tags":["Tshirt","Summer"]},{"store":"Nike","balance":"$367.76","date":"2014-04-18T14:44:30-10:00","tags":[

python - 使用 pymongo 查询 mongodb

我刚开始使用mongodb并设置了一个测试数据库来处理我创建的几个脚本的网络抓取结果。现在,date_found正在作为字符串加载。当我在mongohub中运行它时:{"date_found":/.*2015-05-02.*/}我得到所有带有“2015-05-02”的集合。太棒了!但是,当我运行时:foritemincollection.find({"date_found":"/.*2015-05-02.*/"}):printitem我一无所获。另外,这个:foritemincollection.find():printitem为我提供了所有的集合,所以似乎一切都在我可以查询数据库的范

mongodb - mongoimport 版本 2.6.7 真的有 "--ssl"标志吗?

MongoDB的文档指出--ssl是2.6版中的新功能:http://docs.mongodb.org/manual/reference/program/mongoimport/#cmdoption--ssl但是,在命令行中我得到以下信息:mongoimport--version2.6.7mongoimport--host[ssl-enabledmongodbhost]--port27019-u[username]-p[pw]--dbmy_database--collectiondata--filedata.csv--drop--typecsv--headerline--sslErro

MongoDB: '$redact' 结果仅匹配嵌入对象

我有以下样式集合:{"_id":"5548d5ebb8157a53e9ceb9a4","layers":[{"_id":"5548c97eb8157a53e9ceb9a0","name":"layer1"},{"_id":"5548c97eb8157a53e9ceb9a1","name":"layer2"}]}{"_id":"5548d5ebb8157a778899b9a5","layers":[{"_id":"5548c97eb8157a53e9ceb9a2","name":"layer1"},{"_id":"5548c97eb8157a53e9ceb9a3","name":"lay

MongoDB解释查询计划

我有一个带有索引的集合:{"authorizations.participant.participantId":1,"authorizations.action":1}我有一个问题:db.users.find({"$query":{"$and":[{"authorizations":{"$elemMatch":{"action":"READ","participant.participantId":{"$in":["5549b40444ae1e4a5764fb0a","5549b3f644ae1e4a5764facb"]}}}}]},"$explain":true})我试图了解查询执行

java - Spring Data 和 MongoDB - deleteBy 上的 UnsupportedOperationException

我在SpringData和MongoDB上遇到了这个问题。我使用的是MongoDB3.x、Springdata1.7(我也尝试过1.8)和JavaMongoDBDriver3.0.1。当我尝试从我的数据库中删除一个产品时,它实际上工作正常,但我得到了这个:java.lang.UnsupportedOperationException:Cannotgetnpropertyforanunacknowledgedwriteatcom.mongodb.WriteResult.throwIfUnacknowledged(WriteResult.java:128)atcom.mongodb.Wri

MongoDB 文本搜索停用词失败

我正在尝试在我的集合中进行查询,但它没有返回任何内容。这是我的查询:{'$match':{'$text':{'$search':'a'}}},{'$group':{'_id':{'texto':'$texto'},'somanumero':{'$sum':'$numero'}}}我的收藏:{"_id":ObjectId("555cdc4fe13823315537042d"),"texto":ObjectId("555cdc4fe13823315537042c"),"numero":ObjectId("555cdc4fe13823315537042e")}{"_id":ObjectId(